6eb18714b27d862228a4f4d580dc707d1f03d5d6,zanata-war/src/main/java/org/zanata/action/DashboardAction.java,ProjectFilter,fetchTotalRecords,#String#,279

Before Change


        @Override
        protected long fetchTotalRecords(String filter) {
            ProjectDAO projectDAO =
                    (ProjectDAO)Component.getInstance(ProjectDAO.class);
            HAccount authenticatedAccount =
                    (HAccount) Component
                            .getInstance(JpaIdentityStore.AUTHENTICATED_USER);
            return projectDAO.getMaintainedProjectCount(
                    authenticatedAccount.getPerson());
        }

After Change



        @Override
        protected long fetchTotalRecords(String filter) {
            ServiceLocator serviceLocator = ServiceLocator.instance();
            ProjectDAO projectDAO =
                    serviceLocator.getInstance(ProjectDAO.class);
            HAccount authenticatedAccount =
                    serviceLocator
                            .getInstance(JpaIdentityStore.AUTHENTICATED_USER,
                                    HAccount.class);
            return projectDAO.getMaintainedProjectCount(
                    authenticatedAccount.getPerson());
        }